package com.decent.ejfadmin.product.service;


import com.decent.ejfadmin.common.bean.SupUser;
import com.decent.ejfadmin.common.bean.SupplyProduct;
import com.decent.ejfadmin.common.bean.SupplyProductPrice;

/**
 * describe:
 *
 * @author JunLei He
 * @date 2018年07月11日
 */
public interface SupplyProductService {

    /**
     * 查询产品的类型
     * @param area        地区
     * @param face        面值
     * @param productType 产品类型
     * @return 返回产品
     */
    SupplyProduct queryProduct(String area, Integer face, Integer productType);

    /**
     * 查询会员折扣
     * @param supUser   sup会员
     * @param productId 产品id
     * @param speed     销卡速度
     * @return 返回
     */
    SupplyProductPrice queryUserProductPrice(SupUser supUser, Long productId, Integer speed);

}
